heel cap - German English Dictionary